#include <REGX52.H> 
  /**
   * 函    数：定时器0初始化，1毫秒@12.000MHz
   * 参    数：无
   * 返 回 值：无
   */
void Timer1_Init(void)
{
	TMOD &= 0xF0;		//设置定时器模式
	TMOD |= 0x01;		//设置定时器模式
	TL0 = 0x18;			//设置定时初值
	TH0 = 0xFC;			//设置定时初值
	TF0 = 0;			//清除TF0标志
	TR0 = 1;			//定时器0开始计时
	ET0=1;				//允许时钟1中断
	EA=1;				//打开总中断
	PT0=0;				//优先级设置为最高（0-3）
}

/*定时器中断函数模板  关联较多，直接将其写入mian.c 中
void Timer1_Routine() interrupt 1
{
	static unsigned int T0Count;
	TL0 = 0x18;		//设置定时初值
	TH0 = 0xFC;		//设置定时初值
	T0Count++;
	if(T0Count>=1000)
	{
		T0Count=0;
		
	}
}
*/
